package com.cz.kingdee.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class ManufactureOrderDetail {
    private long FID;
    private String FBillNo;
    private String FDocumentStatus;
    private String FApproverId;
    private Date FApproveDate;
    private String FModifierId;
    private Date FCreateDate;
    private String FCreatorId;
    private Date FModifyDate;
    private Date FCancelDate;
    private String FCanceler;
    private String FCancelStatus;
    private String FDescription;
    private String FBillType; // 必填项
    private String FTrustteed;
    private String FWorkShopID0;
    private String FPrdOrgId; // 必填项
    private String FPlannerID;
    private Date FDate; // 必填项
    private String FOwnerTypeId; // 必填项
    private String FOwnerId;
    private String FWorkGroupId;
    private String FBusinessType;
    private String FIsRework;
    private String FIsEntrust;
    private String FEnTrustOrgId;
    private String FPPBOMType; // 必填项
    private String FIssueMtrl;
    private String FIsQCMO;
    private String FScanBox;
    private String F_xiajiwo;
    private String F_ora_SCZZJC;
    private String F_cybz;
    private String F_emailSO;
    private String F_emailcustom;
    private String F_bzyq1;
    private String F_bqyq;
    private String F_fhbz;
    private String F_almotuzhi;
    private String F_alemailsending;

    /**
     * 物料编码，必填项。
     * 代表物料的唯一标识符。
     */
    private long FMaterialId; // 必填项

    /**
     * 物料名称。
     * 表示物料的名称，便于识别和管理。
     */
    private String FMaterialName;

    /**
     * 规格型号。
     * 用于描述物料的规格、型号等详细信息。
     */
    private String FSpecification;

    /**
     * 产品类型，必填项。
     * 描述该物料所属的产品类型，如原材料、半成品等。
     */
    private String FProductType; // 必填项

    /**
     * 数量。
     * 表示物料的数量，可以是整数或小数，取决于物料的计量单位。
     */
    private BigDecimal FQty;
}
